Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 STOW ROAD Terraced £41,000 12 Dec 1997
27 STOW ROAD Terraced £81,500 12 Mar 2004
29 STOW ROAD Terraced £70,000 28 Jun 2013
31 STOW ROAD Semi-Detached £86,000 25 Nov 2011
35 STOW ROAD Semi-Detached £155,000 10 Jun 2021